.inline-edit-form { margin:10px 20px; width:100%; }
.inline-edit-form dl dt { font-weight:bold; }
.inline-edit-form dl dd { padding:2px 0px 5px 0px; }
.inline-edit-form dl dd input.text { width:80%; }
.inline-edit-form td { border-bottom:none; height:auto; }
.inline-edit-form .specs { height:145px; overflow-y:scroll; border:1px solid #ccc; width:95% }
.inline-edit-form .specs table { border:none; border-collapse:collapse; width:100%; }
.inline-edit-form .specs table td { height:auto; }
.inline-edit-form .specs table td input { width:50px; }

.add-spec { padding:0 40px;  }
.productSpecsTable { width:100%; background:#f9f8f9; padding:5px; height:68px; }
.productSpecsTable a { color: #1265D6; }
.productSpecsTable a:hover{ color:#0346a2;}
.productSpecsTable td { text-align:center; padding:5px; }

input.small-text { width:80px; }
#productDetail { width:695px; }
.richeditor { padding-left:40px; padding-bottom:15px; }

select.filter-category { width:150px; }
select.filter-brand { width:100px; }
select.system-category { width:135px; }
select.product-category { width:300px; }

/* 添加商品规格 */
.productSpecAdd .formrow dt {
   float:left;
   width:50px;
   padding-left:20px;
   font-weight: bold;
}
.productSpecAdd .formrow dd {
    float:left;
    width:400px;
    padding-bottom: 15px;
}

.edit-tab{
    width: 50%;
    margin: 0 auto;
    padding: 5px 0;
    text-align: center;
    background: url(../images/sprites.png);
}
.edit-tab span{
    margin: 10px;
}
.edit-tab .select{
    color: #360;
}

/* 商品属性 label */
label.attr {
    width: 175px;
    height: 25px;
    min-height: 25px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    zoom: 1;
    *display: inline;
    _height: 25px;

}

/* 商品相册 */
#albumContainer dl { border:1px solid #EDEDED; clear:none; float:left; margin:0 10px 10px 0; width:100px; }
#albumContainer dt { /*height:145px; width:145px;*/ clear:both; /*float:left; */}
#albumContainer dd { background:#ebebeb;}
#albumContainer td {padding:5px 20px;}
.list-wrapper {overflow:hidden; padding:20px;}
.list-photo { border:1px solid #CCCCCC; overflow:hidden;margin:20px; }
.list-photo .delete { width:100px; height:100px; overflow:hidden; position: absolute; background:url(../images/black.png) ; }
.normal { width:100px; height:100px; overflow:hidden; position: relative; }

.list-photo .select { width:100px; height:100px; overflow:hidden;}
.list-photo h1 a{ font-size:12px; font-style:normal; }
.list-photo .phototitle{ padding:0 20px; height:30px; line-height:27px; background:#ebebeb;  }
.list-photo .phototitle .title{ font-size:14px; font-weight:bold; }
.list-photo .phototitle a{ font-size:12px; }
.list-photo .link-button { cursor:pointer; }

/* 商品相册拖动 */
#albumContainer .blank { border:1px solid red; width:100px; height:136px;}
.droping { opacity:0.9; filter:alpha(opacity=90); border:1px solid #ccc; }

/* 商品相册图片上传样式 */
.uploader { width:600px; }
.uploader .header, .uploader .foot { background: #DFDFDF; padding: 8px; height: 20px; }
.uploader .header li, .uploader .foot li { float: left; list-style:none; }
.uploader .col-filename { width: 300px; }
.uploader .col-size { width: 80px; }
.uploader .col-status { width: 150px; }
.uploader .col-error { color: red; font-weight: bold; }
.uploader .file-list li div { float:left; padding-top: 10px; padding-left: 3px;}
.uploader .file-list { height: 200px; overflow-x: hidden; overflow-y: scroll; }
.uploader .file-list li { height:35px; border-bottom:1px solid #DDDDDD; }
.uploader .foot .col-left, .uploader .foot .col-right { float:left; }
.uploader .foot .col-left { width: 350px;}
.uploader .foot .col-right { width: 220px;}
.uploader .file-remove { font-weight: bold; font-size: 14px; text-decoration: none; color: red; cursor: pointer; }
.progressBarContainer, .progressBar { line-height:0; font-size:0;}
.progressBarContainer { margin-top:5px; width: 100px; border:1px solid #ccc; background:#fff; padding:1px; display:none;}
.progressBar { height: 7px; background: #CDEB8B; width:0; }

.sku-list {
    margin-top: 5px;
    height:200px;
    overflow-y: auto;
}

.sku-list table {
    width: 100%;
}

.sku-list table td {
    border-bottom:1px solid #eee;
    height: 30px;
    vertical-align: middle;
}

.sku-list table th {
    background:#999999;
    border-bottom:1px solid #eee;
    height: 30px;
    vertical-align: middle;
    color: #fff;
}